package com.aggron.common;

import lombok.Getter;
import lombok.Setter;

/**
 *返回给前台的数据
 * @author  liuhuan on 2018/6/2.
 */
@Getter
@Setter
public class JsonData {

    private boolean ret;

    private String msg;

    private Object data;

    public JsonData(boolean ret){
        this.ret=ret;
    }


    public static JsonData success(Object data,String msg){
        JsonData jsonData=new JsonData(true);
        jsonData.data=data;
        jsonData.msg=msg;
        return jsonData;
    }
    public static JsonData success(Object data){
        JsonData jsonData=new JsonData(true);
        jsonData.data=data;
        return jsonData;
    }
    public static JsonData success(){
        JsonData jsonData=new JsonData(true);
        return jsonData;
    }
    public static JsonData success(String msg){
        JsonData jsonData=new JsonData(true);
        jsonData.msg=msg;
        return jsonData;
    }
    public static JsonData fail(String msg){
        JsonData jsonData=new JsonData(false);
        jsonData.msg=msg;
        return jsonData;
    }

}
